package bitclub;

import java.util.Date;

/**
 * @author BIT COMPANY
 */
public class Persona {
    private String nombre;
    private String apellidos;
    private String dni;
    private boolean activo;
    private String mail;
    private String tel_fijo;
    private String tel_movil;
    private String direccion;
    private String codigoPostal;
    private String localidad;
    private Date nacimiento;
    private char sexo;
    private Date fechaAlta;
    private Date fechaBaja;
    private String password;

    public Persona(String nombre, String apellidos, String dni, boolean activo, String mail, String tel_fijo, String tel_movil, String direccion, String codigoPostal, String localidad, Date nacimiento, char sexo, Date fechaAlta, Date fechaBaja, String password) {
        this.nombre = nombre;
        this.apellidos = apellidos;
        this.dni = dni;
        this.activo = activo;
        this.mail = mail;
        this.tel_fijo = tel_fijo;
        this.tel_movil = tel_movil;
        this.direccion = direccion;
        this.codigoPostal = codigoPostal;
        this.localidad = localidad;
        this.nacimiento = nacimiento;
        this.sexo = sexo;
        this.fechaAlta = fechaAlta;
        this.fechaBaja = fechaBaja;
        this.password = password;
    }

    //Constructor vacío para poder usar en la capa de persistencia
    public Persona(){
        
    }
    public boolean isActivo() {
        return activo;
    }

    public String getApellidos() {
        return apellidos;
    }

    public String getCodigoPostal() {
        return codigoPostal;
    }

    public String getDireccion() {
        return direccion;
    }

    public String getDni() {
        return dni;
    }

    public Date getFechaAlta() {
        return fechaAlta;
    }

    public Date getFechaBaja() {
        return fechaBaja;
    }

    public String getLocalidad() {
        return localidad;
    }

    public String getMail() {
        return mail;
    }

    public Date getNacimiento() {
        return nacimiento;
    }

    public String getNombre() {
        return nombre;
    }

    public String getPassword() {
        return password;
    }

    public char getSexo() {
        return sexo;
    }

    public String getTel_fijo() {
        return tel_fijo;
    }

    public String getTel_movil() {
        return tel_movil;
    }

    public void setActivo(boolean activo) {
        this.activo = activo;
    }

    public void setApellidos(String apellidos) {
        this.apellidos = apellidos;
    }

    public void setCodigoPostal(String codigoPostal) {
        this.codigoPostal = codigoPostal;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public void setDni(String dni) {
        this.dni = dni;
    }

    public void setFechaAlta(Date fechaAlta) {
        this.fechaAlta = fechaAlta;
    }

    public void setFechaBaja(Date fechaBaja) {
        this.fechaBaja = fechaBaja;
    }

    public void setLocalidad(String localidad) {
        this.localidad = localidad;
    }

    public void setMail(String mail) {
        this.mail = mail;
    }

    public void setNacimiento(Date nacimiento) {
        this.nacimiento = nacimiento;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public void setSexo(char sexo) {
        this.sexo = sexo;
    }

    public void setTel_fijo(String tel_fijo) {
        this.tel_fijo = tel_fijo;
    }

    public void setTel_movil(String tel_movil) {
        this.tel_movil = tel_movil;
    }
    
}
